These are some tips / tricks I’ve found useful for administrating a PowerDNS primary.
- List the zones (domains) that powerdns knows about:
pdns_control list-zones - Sending a notification
- Force a synchronization attempt to a specific server:
pdns_notify 100.100.11.12 aether.earth.- where the first IP is one of the known remotes, gotten by
pdns_control remotes
- where the first IP is one of the known remotes, gotten by
- or to send to everybody:
pdns_control notify aether.earth
- Force a synchronization attempt to a specific server:
pdnsutil show-zone aether.earth.will get you the latest SOA, as well as the latest notified SOA. As well as DNSSEC details, if that’s enabled for the zone.- Want to trigger a new AXFR process without any actual substantive changes to the zone? You can simply call
pdnsutil increase-serial aether.earth- But, that will not immediate trigger a NOTIFY to be sent. So you will probably want to follow that up with a call to one of the earlier mentioned commands.